plural of carte - Spanish English Dictionary